﻿<?xml version="1.0" encoding="utf-8"?>
<schema id="DesktopMediaUploader"
    targetNamespace="urn:dmu-schema"
    elementFormDefault="qualified"
    xmlns="http://www.w3.org/2001/XMLSchema"
    xmlns:dmu="urn:dmu-schema">
  
  <element name="desktopMediaUploader" type="dmu:desktopMediaUploader_type" />

  <complexType name="desktopMediaUploader_type">
    <sequence>
      <element name="mediaFactory" type="dmu:mediaFactory_type" minOccurs="1" maxOccurs="unbounded" />
    </sequence>
  </complexType>

  <complexType name="mediaFactory_type">
    <sequence>
      <element name="extensions" type="dmu:extension_type" minOccurs="1" maxOccurs="1" />
    </sequence>
    <attribute name="assembly" type="string" use="required" />
    <attribute name="type" type="string" use="required" />
    <attribute name="namespace" type="string" use="optional" />
  </complexType>

  <complexType name="extension_type">
    <sequence>
      <element name="ext" type="string" maxOccurs="unbounded" />
    </sequence>
  </complexType>
  
</schema>
